body{background-color: #faf8f3;}
.fix{*zoom:1;}
.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.mui-bar .style-myself{color:#000000;padding-top:15px;}
.mui-bar .mui-title{font-size: 22px;}
.mui-bar-nav{box-shadow: none;height:54px;}
.mui-title{line-height: 54px;}
.mui-bar-nav{border-bottom: 1px solid #d5d3cf;}
.content-box{width: 91.30434782608696vw;margin: 0 auto;}
.area-box{margin-top: 54px;padding-top: 27px;padding-bottom: 27px;border-top: 1px solid #c3c3c3;background-color: #fff;border-bottom: 1px solid #c3c3c3;}
.content-top-box{margin-left: 1.690821256038647vw;}
.photo-explain{float: left;}
.photo-explain span{font-size: 20px;color: #686868;}
.serve-list{float: left;width: 68.35748792270531vw;}
.serve-list li:nth-child(5){margin-right: 0;}
.serve-list li{float: left;font-size: 20px;color: #686868;margin-right: 4.830917874396135vw;}
.content-bottom-box{margin-left: 0.7246376811594203vw;}
.photo-area{float: left;}
.photo-area span{font-size: 20px;color: #686868;}
.area-list{float: left;width: 67.63285024154589vw;}
.area-list li{float: left;font-size: 20px;color: #686868;margin-right: 4.830917874396135vw;}
.area-list li:nth-child(4){margin-right: 0;}
.area-list li:nth-child(5){margin-right: 2.898550724637681vw;}
.area-list li:nth-child(6){margin-right: 2.898550724637681vw;}
.area-list li:nth-child(7){margin-right: 2.898550724637681vw;}
.area-list li:nth-child(8){margin-right: 0;}
#margin-top{margin-top: 15px;}
.content-area-box{padding-bottom: 26px;padding-top: 18px;border-bottom: 1px dashed #dcdcdc;border-top: 1px dashed #dcdcdc;background-color: #fff;}
.content-title-text h3{font-size: 20px;margin-bottom: 16px;}
.main-content{width: 61.35265700483092vw;float: left;}
.main-content li{font-size: 18px;color: #585858;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 28px;}
.content-title-text img{float: left;margin-right: 6.280193236714976vw;}
.bodernone{border-top: none;}
@media screen and (max-width: 413px) {
    .serve-list{width: 100%;}
    .area-list{width: 100%;}
}
@media screen and (max-width: 346px) {
    .main-content{width: 58vw;}
}